package com.xxkk.spring_boot_web.sdk.KBZ.bean;

import java.util.UUID;

public class HistoryDetailReqBean {

    private String debitOrCredit ;
    private String transNo ;
    private String commandId = "NewTransRecordDetail";
    private String encoding = "unicode";

    private String token = "";
    private String version = "5.8.0";
    private String platform = "Android";
    private String originatorConversationID = UUID.randomUUID().toString();
    private String timestamp = String.valueOf(System.currentTimeMillis());
    private String deviceID ;
    private String language = "en";
    private String initiatorMSISDN;

    public String getDebitOrCredit() {
        return debitOrCredit;
    }

    public void setDebitOrCredit(String debitOrCredit) {
        this.debitOrCredit = debitOrCredit;
    }

    public String getTransNo() {
        return transNo;
    }

    public void setTransNo(String transNo) {
        this.transNo = transNo;
    }

    public String getCommandId() {
        return commandId;
    }

    public void setCommandId(String commandId) {
        this.commandId = commandId;
    }

    public String getEncoding() {
        return encoding;
    }

    public void setEncoding(String encoding) {
        this.encoding = encoding;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getOriginatorConversationID() {
        return originatorConversationID;
    }

    public void setOriginatorConversationID(String originatorConversationID) {
        this.originatorConversationID = originatorConversationID;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public String getDeviceID() {
        return deviceID;
    }

    public void setDeviceID(String deviceID) {
        this.deviceID = deviceID;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public String getInitiatorMSISDN() {
        return initiatorMSISDN;
    }

    public void setInitiatorMSISDN(String initiatorMSISDN) {
        this.initiatorMSISDN = initiatorMSISDN;
    }

    public HistoryDetailReqBean(String debitOrCredit, String transNo, String token, String deviceID, String initiatorMSISDN) {
        this.debitOrCredit = debitOrCredit;
        this.transNo = transNo;
        this.token = token;
        this.deviceID = deviceID;
        this.initiatorMSISDN = initiatorMSISDN;
    }
}
